-
nounthe isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia
Explanation of karelian isthmus
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.